package com.bdqn.service.Impl;

import com.bdqn.dao.Impl.NewsDaoImpl;
import com.bdqn.dao.NewsDao;
import com.bdqn.entity.News;
import com.bdqn.service.newsService;

import java.util.List;

/**
 * <h3>项目名称:homework0223</h3>
 * <p>本API描述:新闻数据处理实现类</p>
 * <p>@author : AliyZhang</p>
 * <p>@date : 2021-02-24 21:04</p>
 **/
public class NewsServiceImpl implements newsService {
    //dao层---数据访问对象，对数据进行操作
    /*
    对数据进行操作在dao层进行
    进行业务逻辑操作在service层进行
    先写接口，再写实现类
     */
    private NewsDao newsDao=new NewsDaoImpl();
    @Override
    public int addNews(News news) {
        return newsDao.addNews(news);
    }

    @Override
    public int deleteNews(int id) {
        return newsDao.deleteNews(id);
    }

    @Override
    public int updateNews(News news) {
        return newsDao.updateNews(news);
    }

    @Override
    public List<News> queryAll() {
        return newsDao.queryAll();
    }
}
